Thomas A. James author data searchable via API